The behavioral contract of any Diamant ORM DAO that manages entity persistence operations against a relational data store.
Top
The following tables list the members exposed by the IDiamantDao<TEntity> type.
Name | Description | |
---|---|---|
Add | (Overloaded) Routes an entity creation request to the underlying data store. (inherited from IDao<TEntity, TEntityCollection, TFilteringCriteria, TOrderingCriteria, TPagingCriteria>). | |
Count | (Overloaded) Routes an entity count request to the underlying data store, so that all TEntity entities are counted. (inherited from IDao<TEntity, TEntityCollection, TFilteringCriteria, TOrderingCriteria, TPagingCriteria>). | |
Get | (Overloaded) Routes an entity read request to the underlying data store, so that all TEntity entities are obtained. (inherited from IDao<TEntity, TEntityCollection, TFilteringCriteria, TOrderingCriteria, TPagingCriteria>). | |
GetFirst | (Overloaded) Routes an entity read request to the underlying data store, so that the first TEntity is obtained. (inherited from IDao<TEntity, TEntityCollection, TFilteringCriteria, TOrderingCriteria, TPagingCriteria>). | |
Initialize | Initializes the current DAO with the specified host carbonite controller as its data store context provider. (inherited from IBaseDao). | |
Remove | (Overloaded) Routes an entity deletion request to the underlying data store. (inherited from IDao<TEntity, TEntityCollection, TFilteringCriteria, TOrderingCriteria, TPagingCriteria>). | |
RemoveAll | Routes a delete all entities request to the underlying data store. (inherited from IDao<TEntity, TEntityCollection, TFilteringCriteria, TOrderingCriteria, TPagingCriteria>). | |
Synchronize | (Overloaded) Routes an entity synchronization request to the underlying data store, so that the create or update operations are accordingly performed. (inherited from IDao<TEntity, TEntityCollection, TFilteringCriteria, TOrderingCriteria, TPagingCriteria>). | |
Update | (Overloaded) Routes an entity update request to the underlying data store. (inherited from IDao<TEntity, TEntityCollection, TFilteringCriteria, TOrderingCriteria, TPagingCriteria>). |